storage tanks - French English Dictionary